Introduction
1.
第一部分 shell
1.1.
第一章 shell快速入门
1.1.1.
学习目的
1.1.2.
shell简介
1.2.
第二章 shell基础知识
1.2.1.
shell脚本
1.2.2.
变量
1.3.
第三章 shell进阶
1.3.1.
表达式
1.3.2.
linux常见符号
1.3.3.
常见命令详解
1.4.
第四章 shell流程控制
1.4.1.
简单流程控制语句
1.4.2.
函数
2.
第二部分 实例演练
2.1.
第五章 持续集成
2.1.1.
企业中的开发环境
2.1.2.
简单的持续集成
2.1.3.
持续集成实现
2.1.4.
脚本调试
Published with GitBook
5.1 企业中的开发环境
学习目标:
了解企业常见开发环境
1. 比较规范的开发流程
编码
本地测试
提交代码
编译与自动化测试
发布
2. 三套环境
本地计算机
安装go环境
安装go开发工具
克隆远端git仓库
持续集成服务器(编译,git仓库)
安装go环境
运行持续集成的工具类软件
git仓库
线上服务器
无特殊要求
3. 人员职责
开发人员:
提交测试通过的代码
需求完成后申请发布
运维人员
保证持续集成服务器和线上服务器正常工作
处理发布请求,执行发布脚本
维护自动化工具可用